					a{
				text-decoration: none; /* 去除链接的下划线 */
			}
			li{
				list-style: none;
			}
			body{
				overflow-x: auto; /* 启用水平滚动条 */
				min-width: 1520px;
				background: #f2f4f7
			}
			*{
				font-size: 14px;
				line-height: 22px;
			}
			/*
			 *导航栏部分css
			*/
		    .Header{
				width: 100%;
				background-color: #202329;
	/* 			position: fixed;
				top: 0;
				left: 0;
				z-index: 100; */
		    }
			.header_min {
			  display: flex; /* 使用flex布局 */
			  margin: auto;
			  width: 1216px;
			  justify-content: space-between; /* 左右两侧对齐 */
			  align-items: center; /* 垂直居中 */
			}
			.header_left, .header_right {
			  white-space: nowrap; /* 防止文本换行 */
			  display: flex; /* 使用flex布局 */
			  align-items: center; /* 垂直居中 */
			}
			.header_left .text_skip, .header_right .text_skip {
			  display: inline-block; /* 将链接显示为行内块元素 */
			  padding:0 10px; /* 设置链接的内边距 */
			  line-height: 26px;
			  color: #fff;/* 设置链接的颜色 */
			  transition: color 0.3s; /* 添加颜色变化的过渡效果 */
			  font-size: 16px;
			}
			.login{
				border: 1px solid #5dd5c8;
				border-radius: 10px;
			}
			.header_left input{
			  padding: 5px; /* 设置搜索框的内边距 */
			  background-color: #f5f5f5; /* 设置搜索框的背景色 */
			  color: #333; /* 设置搜索框的文字颜色 */
			  border-radius: 10px;
			}
			.header_left .text_skip:hover, .header_right .text_skip:hover {
			  color: #00d7c6; /* 设置链接的触碰颜色 */
			}
			/* 
			登录后头像框部分
			 */
			.header_right_fterlogin{
				display: flex;
				padding:0 10px; /* 设置链接的内边距 */
				line-height: 26px;
				color: #fff;/* 设置链接的颜色 */
				transition: color 0.3s; /* 添加颜色变化的过渡效果 */
				font-size: 16px;
			}
			.add_text_skip{
				display: inline-block; /* 将链接显示为行内块元素 */
				padding:0 10px; /* 设置链接的内边距 */
				line-height: 26px;
				color: #fff;/* 设置链接的颜色 */
				transition: color 0.3s; /* 添加颜色变化的过渡效果 */
				font-size: 16px;
			}
			
					
			.add_text_skip:hover{
				color: #00d7c6;
			}
			.header_right_fterlogin img{
				display: flex;
				margin: auto;
				width: 36px;
				height: 36px;
				margin-left: -5px;
				border-radius: 50px;
			}
			/*
			 *热门工作及精选职位部分css
			*/
			.Hotjob {
			  width: 1216px; /* 设置宽度为80% */
			  display: flex; /* 使用 Flex 布局 */
			  margin: auto auto; /* 上下居中 */
			  white-space: nowrap; /* 防止文本换行 */
			  flex-wrap: wrap; /* 允许内容换行 */
			  justify-content: flex-start; /* 水平方向左对齐 */
			  align-items: center; /* 垂直方向居中 */
			}
			
			.center_title .title {
			  font-size: 32px; /* 字体大小 */
			  font-weight: 600; /* 字体粗细 */
			  color: #222; /* 文本颜色 */
			  line-height: 45px; /* 行高 */
			  margin-top: 50px; /* 顶部外边距 */
			  margin-bottom: 12px; /* 底部外边距 */
			  text-align: center; /* 文本居中 */
			}
			
			.box_min {
			  border: 1px solid #00d7c6; /* 边框样式 */
			  border-radius: 12px; /* 边框圆角 */
			  width: 385px; /* 宽度 */
			  margin: 10px 0 0 10px; /* 外边距 */
			}
			
			.first, .second, .third {
			  display: flex; /* 使用 Flex 布局 */
			  line-height: 5px; /* 行高 */
			}
			
			.first, .second, .third p {
			  margin-left: 10px; /* 左外边距 */
			}
			
			.first .p_two {
			  margin-left: 250px; /* 左外边距 */
			  color: #fe574a; /* 文本颜色 */
			}
			
			.second p {
			  color: #8d92a1; /* 文本颜色 */
			  line-height: 20px; /* 行高 */
			  background-color: #f8f8f8; /* 背景颜色 */
			  border-radius: 4px; /* 边框圆角 */
			  font-size: 13px; /* 字体大小 */
			  font-weight: 400; /* 字体粗细 */
			}
			
			.second .p_two {
			  margin-left: 30px; /* 左外边距 */
			}
			
			.third {
			  margin-left: 5px; /* 左外边距 */
			  font-size: 13px; /* 字体大小 */
			  margin: auto auto; /* 上下居中 */
			  background-color: #fafafa; /* 背景颜色 */
			  border-radius: 14px; /* 边框圆角 */
			}
			
			.third .p_three {
			  margin-left: 140px; /* 左外边距 */
			}
			
			.third img {
			  width: 24px; /* 宽度 */
			  height: 24px; /* 高度 */
			  vertical-align: middle; /* 垂直居中 */
			  border-radius: 2px; /* 边框圆角 */
			  margin: auto 0 auto 10px; /* 外边距 */
			}
			/* 
			 *热门企业部分css
			*/
			.Hotenterprise{
				width: 1216px; /* 设置宽度为80% */
				display: flex; /* 使用 Flex 布局 */
				margin: auto auto; /* 上下居中 */
				white-space: nowrap; /* 防止文本换行 */
				flex-wrap: wrap; /* 允许内容换行 */
				justify-content: flex-start; /* 水平方向左对齐 */
				align-items: center; /* 垂直方向居中 */
			}
			.enterprise_box{
				width: 385px;
				border-radius: 14px;
				margin: 10px 0 0 10px; /* 外边距 */
				border: 1px solid #00d7c6;
			}
			.enterprise{
				display: flex;
				border-top-left-radius: 14px;
				border-top-right-radius: 14px;
				background: linear-gradient(90deg,#f2fafa 0,#fcfbfa 100%);
			}
			.enterprise_img{
				margin: auto 10px;
			}
			.enterprise_img img{
				width: 44px;
			}
			.enterprise_title{
				    height: 22px;
				    font-size: 16px;
				    font-weight: 400;
				    color: #222;
				    line-height: 22px;
				    padding: 0;
			}
			.enterprise_tag{
				display: flex;
				font-size: 13px;
				font-weight: 400;
				color: #666;
				line-height: 18px;
			}
			.enterprise_tag .p_two{
				margin-left: 15px;
			}
			.enterprise_btn{
				display: flex; /* 使用 Flex 布局 */
				margin: 0 auto 0 auto; /* 上下居中 */
				/* height: 35px; */
				width: 123px; /* 宽度 */
				border-radius: 14px;
				/* background: rgba(0, 190, 189, 0.2); /* 背景颜色 */ */
			}
			.enterprise_btn p{
				line-height: 30px;
				border-radius: 8px;
				padding: 4px 12px;
				color: #00a6a7;
				font-size: 14px;
				font-weight: 400;
				border: 1px solid rgba(0,190,189,.6);
			}
			.enterprise_btn p:hover{
				background-color: #00bebd;
				color: #fff;
			}
			/*
			 *更多的部分css
			*/
			.more {
			  display: flex; /* 使用 Flex 布局 */
			  margin: auto auto; /* 上下居中 */
			  margin-top: 30px; /* 顶部外边距 */
			  padding: 10px; /* 内边距 */
			  width: 184px; /* 宽度 */
			  color: #00a6a7; /* 文本颜色 */
			  border-radius: 8px; /* 边框圆角 */
			  background: rgba(0, 190, 189, 0.2); /* 背景颜色 */
			}
			
			.more p {
			  margin: auto auto; /* 上下居中 */
			  font-size: 14px; /* 字体大小 */
			  font-weight: 400; /* 字体粗细 */
			}
			.more p:hover, .more:hover {
			  color: #ffffff; /* 设置链接的触碰颜色 */
			  background-color: #00bebd; /* 背景颜色 */
			  transition: color 0.3s; /* 添加颜色变化的过渡效果 */
			}
			/*
			 *底部部分css
			*/
			.Footer {
			  height: 232px;
			  padding: 20px 0 10px 0;
			  background: #313438;
			  border: 0.8px solid #313438;
			  margin-top: 43px;
			  color: rgba(255,255,255,.8);
			}
			.Footer_tel,.Footer_about,.Footer_a,.Footer_cp{
				display: flex;
			}
			.Footer_tel p,.Footer_about p,.Footer_cp p,.Footer_a p{
				margin-left: 20px;
			}
			.Footer_a a{
				color: rgba(255,255,255,.8);
				margin-left: 10px;
			}
			.Footer_a a:hover{
				color: #00d7c6; /* 设置链接的触碰颜色 */
			}
			/*
			 *轮播图部分css
			*/
		   .carousel{
		       margin: auto; /* 居中 */
		       width: 500px; /* 设置宽度 */
		       position: relative; /* 相对定位 */
		       overflow: hidden; /* 超出隐藏 */
		       height: 300px; /* 设置高度 */
			   display: none;
		   }
			.carousel img{
			    width: 500px; /* 设定大小 按比例缩放 */
				height: 300px;
			}
			.carousel > ul {
			    display: flex; /* 图片处理为一行 */
			    position: absolute; /* 设置绝对定位，实现相对于#carousel的绝对定位 */
			}
			.carousel > ul,.carousel > ul > li{
			    padding: 0;
			    margin: 0;
			    list-style:none; 
			}
			.carousel > ul{
				 animation-name: switch;
				 animation-duration: 0s;/* 指定动画的持续时间 0/8*/
				 animation-timing-function: steps(32, start); 
				 /* animation-timing-function: ease;/* 动画的速度曲线 */ */
				 animation-delay: 2s;/* 指定动画开始之前的延迟时间 */
				 animation-iteration-count: infinite;/* 指定动画的播放次数 */
				 animation-direction: alternate;/* 指定动画的播放方向 */
			}
			.carousel > ul:hover{
				 animation-play-state: paused; /* 暂停动画 */
			}
			@keyframes switch {
				0%, 13%  {left:  0;}
				27%,41%  {left: -600px;}
				55%,69%  {left: -1200px;}
				83%,100% {left: -1800px;}
			}
			/* 轮播图最左侧div的css */
			.carousel_left{
			    background-color: #e4f4f7; /* 设置背景颜色 */
			    width: 378px; /* 设置宽度 */
			    height: 300px; /* 设置高度 */
			    /* margin-left: 50px; /* 左边距为 50px */ */
				border-radius: 10px;
			}
			.carleft_box{
			    display: flex; /* 设置为弹性盒子 */
			    width: 344px; /* 设置宽度 */
			    padding: 9px 14px; /* 设置内边距 */
			    border-radius: 10px; /* 设置圆角 */
			    position: relative; /* 添加相对定位 */
			}
			.carleft_box p{
			    margin: 0; /* 去除上下边距 */
			    font-size: 16px; /* 设置字体大小 */
			    font-weight: 500; /* 设置字体粗细 */
			    color: #222; /* 设置字体颜色 */
			    line-height: 22px; /* 设置行高 */
			}
			.carleft_box .text_skip{
			    font-size: 14px; /* 设置字体大小 */
			    font-weight: 400; /* 设置字体粗细 */
			    color: #666; /* 设置字体颜色 */
			    height: 22px; /* 设置高度 */
			    line-height: 22px; /* 设置行高 */
			    margin-left: 20px; /* 左边距为 20px */
			}
			.carleft_box .text_skip:hover{
			    color: #00a6a7; /* 设置链接悬停时字体颜色 */
			}
			.carleft_box::before {
			    content: ''; /* 添加伪元素内容 */
			    position: absolute; /* 绝对定位 */
			    top: 0; /* 距离顶部为 0 */
			    left: 0; /* 距离左侧为 0 */
			    right: 0; /* 距离右侧为 0 */
			    bottom: 0; /* 距离底部为 0 */
			    background-color: rgba(255, 255, 255, 0.5); /* 设置背景颜色 */
			    z-index: -1; /* 设置层级 */
			    opacity: 0; /* 设置透明度为 0 */
			    transition: opacity 0.3s ease; /* 添加过渡效果 */
			    pointer-events: none; /* 禁止鼠标事件 */
			}
			.carleft_box:hover {
			    background-color: #fff; /* 修改背景颜色 */
			    color: #000; /* 修改文字颜色 */
			}
			.carleft_box:hover::before {
			    opacity: 1; /* 修改透明度为 1 */
			}
			.Carouselmap{
			    display: flex; /* 设置为弹性盒子 */
			    margin: auto auto; /* 上下居中 */
			    width: 1520px; /* 设置宽度 */
			    margin-top: 50px; /* 上边距为 50px */
			}
			.addcss{
				display: none;
			}
			.claercss{
				display: block;
			}
			.carousel_right{
			    width: 550px; /* 设置宽度 */
			    height: 300px; /* 设置高度 */
				margin-left: 10px;
				display: none;
			}
			.carousel_right img{
				width: 550px; /* 设置宽度 */
				height: 300px; /* 设置高度 */
			}
			.carousel_right_one,.carousel_right_two,.carousel_right_three,.carousel_right_four{
			    width: 700px; /* 设置宽度 */
			    height: 280px; /* 设置高度 */
				margin-left: 50px;
				background-color: #ffffff;
				padding: 10px;
				border-radius: 10px;
				overflow-y: auto; /* 启用水平滚动条 */
				display: none;
			}
			.ca_right_p_left_title p{
				margin: 0;
			    font-size: 16px;
			    font-weight: 500;
			    color: #222;
			    line-height: 22px;
			}
			.ca_right_p_right{
				display: flex;
			}
			.ca_right_p_right_p{
				max-width: 100px;
				min-width: 100px;
			}
			.ca_right_p_right_p p{
				font-size: 14px;
				font-weight: 400;
			    color: #666;
			    height: 22px;
			    line-height: 22px;
				}
			.ca_right_p_right_box{
				display: flex;
			}
			.ca_right_p_right_box {
			  display: flex;
			  flex-wrap: wrap;
			}
			.text_p {
			  flex: 1; /* 设置元素的宽度，这里假设每行显示两个元素 */
			  box-sizing: border-box; /* 让元素的宽度包括内边距和边框 */
			  line-height: 22px;
			  padding: 0 5px; /* 设置元素的内边距 */
			  margin-left: 5px;
			  margin-bottom: 0;
			  white-space: nowrap; /* 防止文本换行 */
			  font-size: 12px;
			  font-weight: 400;
			  color: #1e1e1e;
			}
			.ca_right_p_right_br{
				height: 1px;
				/* width: 80%; */
				margin-left: 110px;
				background-color: #9e9e9e;
			}
			.carousel_right.active,.carousel_right.active,.carousel_right_one.active,.carousel_right_two.active,.carousel.active{
				display: block;
			}